home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / recent2 / pj_uud100.readme < prev    next >
Text File  |  1997-04-21  |  7KB  |  180 lines

  1. Short:    The most compatible Amiga UUDecode by PJ.
  2. Author:   Paymaan Jafari (payman@ctools.pp.se)
  3. Uploader: Paymaan Jafari (payman@ctools.pp.se)
  4. Type:     comm/mail
  5.  
  6. Long:
  7.  
  8. -- Notice:
  9.   --------
  10.  
  11.   Version  1.00  of  This  program  is  based on the UUDECODE by Regents of
  12. University  of  California.  To be honourd, I think it is better to include
  13. it's Copyright notices here:
  14.  
  15. Copyright  (c)  1983  Regents  of the University of California.  All rights
  16. reserved.
  17.  
  18.   Redistribution  and use in source and binary forms are permitted provided
  19. that  the  above  copyright notice and this paragraph are duplicated in all
  20. such  forms  and  that  any documentation, advertising materials, and other
  21. materials  related  to  such  distribution  and  use  acknowledge  that the
  22. software was developed by the University of California, Berkeley.  The name
  23. of  the  University  may not be used to endorse or promote products derived
  24. from this software without specific prior written permission.
  25.  
  26.   THIS  SOFTWARE  IS  PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  27. WARRANTIES,  INCLUDING,  WITHOUT  LIMITATION,  THE  IMPLIED  WARRANTIES  OF
  28. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  29.  
  30. -- Introduction:
  31.   --------------
  32.  
  33.   There  are  some ways of transfering a file through the networks.  One of
  34. The  most  popular  methods is encoding the file to the ASCII text and then
  35. sending it via Email.
  36.  
  37.   There  are  many  types  of  encoding, but one of the oldest and the most
  38. popular forms is UUEncode.
  39.  
  40.   The first time I need to decode a UUE mail, I have not access to any, but
  41. a  source  of  UUDecode  by Berekly University of California, That has been
  42. designed  for  Un*x  and has been modified to be used on MS-DOS and VMS.  I
  43. changed  the  source  and  recopiled  by  SAS/C  6:00  to use on my beloved
  44. machine; Amiga.
  45.  
  46.   After  recompiling,  it finally worked and made my work easier than using
  47. the  Un*x  and VMS machines to decode or porting mail to PC-Emulator to use
  48. the PC version of Decoder.
  49.  
  50.   Now   it   is   about   2   years  I  need  decoders,  and  I  have  many
  51. UUDecoders/Encoders,  Also  MIME  and  ...   but  no  one of UUDecoders can
  52. provide  me the compatibility that this one provides.  It decodes the files
  53. that  other  decoders  report corrupted, with no problems in executables or
  54. data.
  55.  
  56.   Because  of this, I decided to develope a decoder based on it, and I have
  57. many  ideas to make it even better.  I will work on it if I see people are
  58. interested in.
  59.  
  60. -- How to use:
  61.   ------------
  62.  
  63.   Piece 'a cake! copy the pj_uudecode wherever  you want (better to be in path)
  64. and then call it as:
  65.  
  66.    pj_uudecode [filename]
  67.  
  68.   If  no  filename  is  given,  the usage will be shown.  After running the
  69. program,  if  no  errors occured, a file with the name in beginning line of
  70. encoded text will be available in current directory.
  71.  
  72.   I'd  prefer  to  put  it in my DirectoryOpus v4.11 buttons, that makes it
  73. really easy to use.
  74.    
  75. -- To Do:
  76.   -------
  77.  
  78.  - Adding encoding algorithms.
  79.  
  80.  - Adding more features, more decoding algorithms.
  81.  
  82.  - Adding a GUI to the program.
  83.  
  84.  - Multidecode feature.
  85.  
  86.  - Speed! I  will optimize  algorithms and write next versions in pure 
  87.    assembly.  Also different optimized versions for 68000,68020,68030,
  88.    68040,68060 and even new Phase5 PowerPC 603e, 604e processors.
  89.  
  90.  - Your move! Any idea?
  91.  
  92. -- DISCLAIMER:
  93.   ------------
  94.   As  a programmer I have some requests, You'r free to do whatever you want
  95. but I don't like my written program to be used in some special categories.
  96.  
  97.   1) Please don't use this program in any work related to WAR, Making Guns
  98.      Bio/MicroBialogical  warcrafts  and/or Athomic,  Neutronical Bombs Or
  99.      even transfering their plans and maps.
  100.  
  101.   2) Please don't use it for transferring Sexual materials, except if it is
  102.      about  your  own  partner  (Wife,  Husband).  See, I am an open-minded
  103.      person but I don't beleive that open sex is of being mind open.
  104.  
  105.   3) Nothing against GOD, Humanity, Earth, Peace, and love.
  106.  
  107.   THIS  SOFTWARE  IS  PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
  108. WARRANTIES,  INCLUDING,  WITHOUT  LIMITATION,  THE  IMPLIED  WARRANTIES  OF
  109. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  110.  
  111. -- History:
  112.   ---------
  113.  
  114.  - V 1.0: Command line version, based on Berekly UUDecode, 1983.
  115.  
  116. -- Author:
  117.   --------
  118.  
  119.   I  am  Paymaan  Jafari  Taayemeh  <payman@ctools.pp.se>  of PALAPAL Amiga
  120. Programmers  Group,  Iran  <palapal@ctools.pp.se>.   I  am  a 6 years Amiga
  121. programmer  and  hardware  designer  (dongles!   &^)  )  studying  at  Azad
  122. university  of  Tehran  in  Computer-Science/Hardware.  Since when I was in
  123. high  school,  I  have  written programs for C64 (the best of the best home
  124. computers ever) and Amiga.  Please visit my homepage to know more about me.
  125.  
  126. -- Copyright Notices:
  127.   -------------------
  128.  
  129.   This version of program is shareware and there are no limitations on it's
  130. usage  as  long  as  you pay a shareware fee of 10 USD (if you are using it
  131. daily) to my Snail address (No cheque or Credit Cards).
  132.  
  133.   pj_uudecode  is  Copyright  (C)1996-1997  By  Paymaan Jafari.  All rights
  134.   reserved.
  135.  
  136.   UUDecode  is  Copyright (C) 1983 Regents of the University of California.
  137.   All rights reserved.
  138.  
  139.   All  Other programs and trademarks mentioned in above text have their own
  140.   respective owners.
  141.  
  142.     **    This program is provided AS IS and I am not responsible   **
  143.     **     for any damage or loss of data it may  cause.            **
  144.     **                     USE AT YOUR OWN RISK                     **
  145.  
  146.    You  can  redistrebute  this file as long as no changes has been made to
  147. the archive content.
  148.  
  149. -- About PALAPAL Amiga Programmers Group:
  150.   ---------------------------------------
  151.   We  are  an  Amiga  programmer  group  in Iran, normally working on Amiga
  152. stuff,  but  If requiered, We also can program for others.
  153.  
  154.   Support  our  group  with  your Emails, Cards (Postal ofcourse, not Credit
  155. :)),  money  and  any  other thing  you  can,  to  make us work more for the
  156. Amiga community.
  157.  
  158. -- Suggestions:
  159.   -------------
  160.  
  161.   Is  there  any of your needs that you think we can offer?  Any bug in our
  162. programs?    Any   Idea   for   a   good   program?   just  contact  us  at
  163. <palapal@ctools.pp.se> or directly to me at <payman@ctools.pp.se>.
  164.  
  165. ---------------------------------------------------------------------------
  166.   Paymaan Jafari, Computer Hardware Student/Azad university of Tehran,
  167.                   PALAPAL Amiga Programmers Group,
  168.                   Tehran, Iran.
  169.  
  170.   Email: <payman@ctools.pp.se>
  171.          <palapal@ctools.pp.se>
  172.  
  173.   Snail Mail:
  174.          Paymaan Jafari,
  175.          P.O.Box 17845-343,
  176.          Tehran, Iran.
  177.  
  178.   HomePage: http://www.ctools.pp.se/palapal/
  179. ---------------------------------------------------------------------------
  180.